1515 N Main St, Walnut Creek, CA 94596, United States
View on Map
What travelers say:
Before I went, I had a call to make an appointment in advance. I was told to come directly and not stay. As a result, I found that miracle was booked after arriving at the store at five o'clock! The waiter told me that I could only go outside to take pictures, and my heart was cold! Later, the waiter let us sit at the bar, but the annual meeting activities began at 7 o'clock. All of them disappeared in an instant. My girlfriend and I easily booked the venue for two hours haha~